technological research department - Almanca İngilizce Sözlük